export const userInfoList = [
    {
        name: '照片',
        dataIndex: 'photoData',
        type: 'upLoad',
    },
    {
        name: '姓名',
        dataIndex: 'personName',
        type: 'ipt',
    },
    {
        name: '英文名',
        dataIndex: 'englishName',
        type: 'ipt',
    },
    {
        name: '证件号码',
        dataIndex: 'cardId',
        type: 'ipt',
    },
    {
        name: '联系电话',
        dataIndex: 'phone',
        type: 'ipt',
    },
    {
        name: '邮箱',
        dataIndex: 'email',
        type: 'ipt',
    },
    {
        name: '性别',
        dataIndex: 'sex',
        type: 'select',
        mapDictCodes: 'ApExamineeSex',
    },
    {
        name: '民族',
        dataIndex: 'nation',
        type: 'select',
        mapDictCodes: 'SsPersonNationDict',
    },
    {
        name: '文化程度',
        dataIndex: 'education',
        type: 'select',
        mapDictCodes: 'PersonEducation',
    },
    {
        name: '所属单位',
        dataIndex: 'belongsOrganId',
        type: 'select',
        mapDictCodes: 'getOrganList'
    },
    // {
    //     name: '小队',
    //     dataIndex: 'teamOrganName',
    //     type: 'ipt',
    //     mapDictCodes: 'getTeamOrganList'
    // },
    {
        name: '专业名称',
        dataIndex: 'showPositionName',
        type: 'ipt',
        mapDictCodes: 'positionByOrganId',
        // positionKind
    },
    // 这两个 根据岗位名称来 
    {
        name: '岗位类别',
        dataIndex: 'positionCategory',
        // type:'ipt',
        type: 'select',
        mapDictCodes: 'SsPositionCategory'
    },
    // {
    //     name: '人才类型',
    //     dataIndex: 'personType',
    //     type: 'select',
    //     // mapDictCodes: 'SsPersonType',
    //     // type: 'ipt',
    // },
    {
        name: '员工编号',
        dataIndex: 'employeeNo',
        type: 'ipt',
    },
    // {
    //     name: '工作单位',
    //     dataIndex: 'organWorkId',
    //     type: 'ipt',
    //     value:"organWorkId"
    // },
    {
        name: '岗位名称',
        dataIndex: 'positionName',
        type: 'ipt',
    },
];

export const collectInformationType = [
    {
        name: '照片',
        dataIndex: 'photoData',
        type: 'upLoad',
        value:"photo",
        message:'请上传照片'
    },
    {
        name: '姓名',
        dataIndex: 'personName',
        type: 'ipt',
        value:"name",
        message:'请输入姓名'
    },
    {
        name: '英文名',
        dataIndex: 'englishName',
        type: 'ipt',
        value:"englishName",
        message:'请输入英文名'
    },
    {
        name: '证件号码',
        dataIndex: 'cardId',
        type: 'ipt',
        value:"cardId",
        message:'请输入证件号码'
    },
    {
        name: '联系电话',
        dataIndex: 'phone',
        type: 'ipt',
        value:"phone",
        message:'请输入联系电话'
    },
    {
        name: '邮箱',
        dataIndex: 'email',
        type: 'ipt',
        value:"email",
        message:'请输入邮箱'
    },
    {
        name: '性别',
        dataIndex: 'sex',
        type: 'select',
        mapDictCodes: 'ApExamineeSex',
        value:"sex",
        message:'请选择性别'
    },
    {
        name: '民族',
        dataIndex: 'nation',
        type: 'select',
        mapDictCodes: 'SsPersonNationDict',
        value:"nation",
        message:'请选择民族'
    },
    {
        name: '文化程度',
        dataIndex: 'education',
        type: 'select',
        mapDictCodes: 'PersonEducation',
        value:"education",
        message:'请选择文化程度'
    },
    {
        name: '小队',
        dataIndex: 'teamOrganName',
        type: 'ipt',
        mapDictCodes: 'getTeamOrganList',
        value:"teamOrganId",
    },
    {
        name: '所属单位',
        dataIndex: 'belongsOrganId',
        type: 'select',
        mapDictCodes: 'getOrganList',
        value:"belongsOrganId",
        message:'请选择所属单位'
    },
    {
        name: '员工编号',
        dataIndex: 'employeeNo',
        type: 'ipt',
        value:"employeeNo",
        message:'请输入员工编号'
    },
    {
        name: '专业名称',
        dataIndex: 'showPositionName',
        type: 'ipt',
        mapDictCodes: 'positionByOrganId', 
        value:"positionKind",
        message:'请输入专业名称'
    },
    {
        name: '岗位类别',
        dataIndex: 'positionCategory',
        // type:'ipt',
        type: 'select',
        mapDictCodes: 'SsPositionCategory',
        value:"positionCategory",
        message:'请联系管理员设置岗位类别'
    },
    // {
    //     name: '人才类型',
    //     dataIndex: 'personType',
    //     type: 'ipt',
    //     // type: 'select',
    //     // mapDictCodes: 'SsPersonType',
    //     value:"personType",
    //     message:'请输入人才类型'
    // },
    {
        name: '岗位名称',
        dataIndex: 'positionName',
        type: 'ipt',
        value:"positionName",
        message:'请输入现从事岗位名称'
    },
    
    // {
    //     name: '工作单位',
    //     dataIndex: 'organWorkId',
    //     type: 'ipt',
    //     value:"organWorkId",
    //     message:'请输入工作单位'
    // },
]

// [
//     {
//         label: '姓名',
//         dataIndex: 'name',
//         type: 'input',
//     },
//     {
//         label: '英文名称',
//         dataIndex: 'eName',
//         type: 'input',
//     },
//     {
//         label: '证件号码',
//         dataIndex: 'cardId',
//         type: 'input',
//     },
//     {
//         label: '性别',
//         dataIndex: 'sex',
//         type: 'select',
//     },
//     {
//         label: '民族',
//         dataIndex: 'cardId',
//         type: 'select',
//     },
//     {
//         label: '文化程度',
//         dataIndex: 'cardId',
//         type: 'select',
//     },
//     {
//         label: '员工编号',
//         dataIndex: 'cardId',
//         type: 'input',
//     },
//     {
//         label: '联系电话',
//         dataIndex: 'cardId',
//         type: 'input',
//     },
//     {
//         label: '岗位名称',
//         dataIndex: 'cardId',
//         type: 'input',
//     },
//     {
//         label: '所属单位',
//         dataIndex: 'cardId',
//         type: 'input',
//     },
//     {
//         label: '现从事岗位',
//         dataIndex: 'cardId',
//         type: 'input',
//     },
//     {
//         label: '小队',
//         dataIndex: 'cardId',
//         type: 'input',
//     },
// ]

// formValue[formItem.dataIndex] ? (mapDictCodes[formItem.mapDictCodes] ? onGetArrObjectByProperty(mapDictCodes[formItem.mapDictCodes], formValue[formItem.dataIndex]) : '') : ''